Twankay tea
noun
Twan·kay tea
variants
or Twankey tea
ˈtwaŋˌkā-,
-(ˌ)kē-
: a green tea of inferior quality and of open leaves
Love words? Need even more definitions?
Merriam-Webster unabridged
Share